open sandwich with sausage slices - Español Inglés Diccionario